national commission for labor rights - Alemán Inglés Diccionario